home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 1: Comms & Networking / Almathera Ten on Ten - Disc 1: Comms & Networking.iso / jackingin / amitcp_faq next >
Internet Message Format  |  1995-05-11  |  41KB

  1. Path: bloom-beacon.mit.edu!hookup!news.mathworks.com!uunet!cygnus.com!news.zeitgeist.net!usenet
  2. From: atcpfaq@contessa.phone.net (Mike Meyer)
  3. Newsgroups: comp.sys.amiga.networking,comp.sys.amiga.datacomm,comp.sys.amiga.applications,comp.answers,news.answers
  4. Subject: AmiTCP/IP Frequently Asked Questions (FAQ)
  5. Followup-To: comp.sys.amiga.networking
  6. Date: Sun, 26 Mar 95 01:10:03 PST
  7. Organization: Missionaria Phonibalonica
  8. Lines: 947
  9. Approved: news-answers-request@MIT.EDU
  10. Message-ID: <19950326.73115F8.110A@contessa.phone.net>
  11. Reply-To: atcpfaq@contessa.phone.net
  12. NNTP-Posting-Host: contessa.phone.net
  13. Summary: This post contains a list of Frequently Asked Questions 
  14.         (and their answers) about AmiTCP/IP. It should be read by anyone
  15.         who wishes to post about or use AmiTCP/IP.
  16. Xref: bloom-beacon.mit.edu comp.sys.amiga.networking:5680 comp.sys.amiga.datacomm:25115 comp.sys.amiga.applications:27080 comp.answers:10840 news.answers:37787
  17.  
  18. Version:  3.3
  19. Posting-Frequency:  semimonthly
  20. Last-modified:  1995/3/8
  21. Archive-name:  amiga/AmiTCP-faq
  22. URL:  http://www.phone.net/ATCPFAQ/amitcp.html
  23.  
  24.             AmiTCP/IP Frequently Asked Questions and their Answers
  25.  
  26. Table of Contents  
  27.   
  28.   1: Introduction  
  29.   
  30.   2: Legal mumbo jumbo  
  31.   
  32.   3: Disclaimer  
  33.   
  34.   4: Acknowledgments  
  35.   
  36.   5: Questions about using AmiTCP   
  37.     
  38.     5.1: What is AmiTCP?   
  39.     
  40.     5.2: Where can I get AmiTCP?   
  41.     
  42.     5.3: Where is the AmiTCP documentation?   
  43.     
  44.     5.4: What is the latest version of AmiTCP?   
  45.     
  46.     5.5: What do I need in order to use AmiTCP?   
  47.     
  48.     5.6: What is/are "Domain names to search"?   
  49.     
  50.     5.7: Are there any alternatives to AmiTCP?   
  51.     
  52.     5.8: How do I contact the AmiTCP authors?   
  53.     
  54.     5.9: I only log on for a few seconds to see if I've got mail waiting. Would
  55.     AmiTCP be overkill for this situation?   
  56.     
  57.     5.10: If I'm using AmiTCP, are my downloaded files and my mail being stored
  58.     on my local hard drive?   
  59.     
  60.     5.11: Am I correct in stating that I can be connected to several different
  61.     computers and using several different applications? (thanks Markus :-)   
  62.   
  63.   6: Internet Standards   
  64.     
  65.     6.1: What is TCP/IP?   
  66.     
  67.     6.2: What is the Internet?   
  68.     
  69.     6.3: What is C/SLIP?   
  70.     
  71.     6.4: What is PPP?   
  72.     
  73.     6.5: What is Ethernet?   
  74.     
  75.     6.6: What is an RFC?   
  76.     
  77.     6.7: What is NFS?   
  78.     
  79.     6.8: What is a domain name server, and how do I get one?   
  80.   
  81.   7: Applications to use with AmiTCP   
  82.     
  83.     7.1: Where is the list of AmiTCP applications?   
  84.     
  85.     7.2: What mail and news clients can I use with AmiTCP?   
  86.     
  87.     7.3: Is there an IRC client for AmiTCP?   
  88.     
  89.     7.4: What is NapsaTerm used for?   
  90.     
  91.     7.5: Is there a telnet daemon?   
  92.     
  93.     7.6: Do I need MultiUser?   
  94.     
  95.     7.7: I thought Emacs was just a text editor. I've seen it mentioned in a
  96.     few posts. What is it used for?   
  97.     
  98.     7.8: Where can I find more programs for use with AmiTCP?   
  99.   
  100.   8: Common bugs, problems and howtos   
  101.     
  102.     8.1: I think I found a bug in AmiTCP. What should I do?   
  103.     
  104.     8.2: What does "resource allocation failure" mean?   
  105.     
  106.     8.3: What is the problem with SLIP and the A2232 board?   
  107.     
  108.     8.4: I get a message "could not open serial device unit 0" when I run
  109.     AmiTCP after I connect to my SLIP server. I tried quitting Term but my
  110.     connection to my server is terminated. a) Why is this?, b) How can I fix
  111.     it? and c) How do I stay online?   
  112.     
  113.     8.5: Can I use AmiTCP with a dynamic IP address?   
  114.     
  115.     8.6: I have connected to my host fine but I cannot connect to any hosts
  116.     outside my University or Network. How can I fix this?   
  117.     
  118.     8.7: How can I see what's happening with my network connection?   
  119.     
  120.     8.8: AmigaELM uses the HOSTNAME but AmiTCP seems to want the fully
  121.     qualified domain name. How can I resolve this problem? (Thanks to Jarno and
  122.     Michael)   
  123.     
  124.     8.9: What is the WaitForPort command in bin/startnet doing?   
  125.     
  126.     8.10: How do I set up other hosts to reach the internet via my SLIP line? 
  127.  
  128.   9: Miscellanious other questions   
  129.     
  130.     9.1: What is SANA-II?   
  131.     
  132.     9.2: My internet provider offers SLIP accounts for a small extra charge. If
  133.     I change my account to a SLIP account, can I still access it the "old" way,
  134.     in case I just want to quickly check my mail or something?   
  135.   
  136.   10: Other sources of information   
  137.     
  138.     10.1: Is there an AmiTCP mailing list?   
  139.     
  140.     10.2: Where are the archives of the AmiTCP Mailing List?   
  141.     
  142.     10.3: What should I do if I have a question that is not answered here?   
  143.     
  144.     10.4: What other references might be useful?  
  145.  
  146. 1: Introduction
  147.  
  148. This Document is the AmiTCP/IP Frequently Asked Questions and their answers (I
  149. hope ;-). I decided to create this after I got my Amiga connected through
  150. AmiTCP/IP, and I found the same questions being asked again and again, I also
  151. found myself to be answering some of them :-) 
  152.  
  153. This FAQ will be posted semimonthly to: news.answers <news:news.answers>,
  154. comp.answers <news:comp.answers>, comp.sys.amiga.datacomm
  155. <news:comp.sys.amiga.datacomm>, comp.sys.amiga.applications
  156. <news:comp.sys.amiga.applications> and comp.sys.amiga.networking
  157. <news:comp.sys.amiga.networking>. 
  158.  
  159. The current version of this FAQ is available via the World Wide Web, in either
  160. ascii text <http://www.phone.net/ATCPFAQ/amitcp.txt> or HTML
  161. <http://www.phone.net/ATCPFAQ/amitcp.html> formats. 
  162.  
  163. If you obtain this FAQ from any source other than those listed, there is a
  164. chance that it is out of date, and you should try the listed sources for a
  165. current version. 
  166.  
  167. I have prepared a brief description of how the FAQ is prepared,
  168. <http://www.phone.net/ATCPFAQ/FAQ.html> and a searchable version is in the
  169. works. 
  170.  
  171. If you have any suggestions, queries or corrections please send email to me
  172. <mailto:atcpfaq@contessa.phone.net> and I will do my best to answer it. I hope
  173. this document is helpful to new people and experienced people alike and answers
  174. some queries that they may have. 
  175.  
  176. This FAQ is not a guide to TCP/IP. If you want that look for TCP/IP books in
  177. your bookstore or search the Internet for Information, which is where most of
  178. the information in this document came from. Also, this FAQ is also not a guide
  179. to the Internet. 
  180.  
  181. I have explained briefly some of the Internet protocols but they are very basic
  182. explanations and I have only included them because they bear some relevance to
  183. AmiTCP/IP. 
  184.  
  185. Throughout this FAQ, AmiTCP/IP is refered to as AmiTCP, and "SLIP/PPP or other
  186. dialup protocol" will commonly be referred to as "dialup". 
  187. --------------------------------------------------------------------------------
  188.  
  189.  
  190. 2: Legal mumbo jumbo
  191.  
  192. This document is copyright Mike W. Meyer. Permission is granted for this
  193. document to be freely distributed complete and unaltered. In addition, any
  194. portion of this document may be distributed on USENET, so long as the credits
  195. are included in any portion that includes more than two answers. For the
  196. purposes of this license, USENET is any data stream or file collection which
  197. uses all documents posted to any newsgroup I post this article to 
  198.  
  199. The document is derived from a work that was copyright Neil J. McRae. 
  200. --------------------------------------------------------------------------------
  201.  
  202.  
  203. 3: Disclaimer
  204.  
  205. If you screw up, it's your fault and not mine. This information is provided "as
  206. is" and any damage occuring to you or your equipment is your own fault. Neil J.
  207. McRae and Mike W. Meyer disclaim any liability of any kind for damages that may
  208. occur from use of the information within this FAQ. 
  209.  
  210. Mike W. Meyer also disclaims any liability as to the informations accuracy.
  211. While much effort has gone into providing accurate data, there is no guarantee.
  212.  
  213. --------------------------------------------------------------------------------
  214.  
  215.  
  216. 4: Acknowledgments
  217.  
  218. Neil J. MCrae deserves much credit for creating and maintaining version 1 of
  219. this document. 
  220.  
  221. Just a few thanks to a few people who helped me in some way while creating this
  222. document. 
  223.  
  224. I'd like to thank the the AmiTCP group <AmiTCP-Group@hut.fi> who are: 
  225.  
  226. Pekka Pessi <mailto:Pekka.Pessi@hut.fi>
  227. Jarno Rajahalme <mailto:Jarno.Rajahalme@hut.fi>
  228. Markus Peuhkuri <mailto:Markus.Peuhkuri@hut.fi>
  229. Tomi Ollila <mailto:Tomi.Ollila@hut.fi> 
  230.  
  231. Thanks for doing this, guys! Keep up the good work on AmiTCP. 
  232.  
  233. And thanks also to: 
  234.  
  235. Oliver Smith <mailto:oliver@demon.net>
  236. Michael B. Smith <mailto:mbs@adastra.cvl.va.us>
  237. Jake Dias <mailto:jake@ibmpcug.co.uk>
  238. James R Grinter <mailto:jrg@blodwen.demon.co.uk>
  239. Graham Walter <mailto:gwalter@gwalter.demon.co.uk>
  240. Wyrd Synapse <mailto:wyrd@ministry.demon.co.uk>
  241. Leslie Orchard <mailto:343GJZL@cmuvm.csv.cmich.edu>
  242. Dan Murrell Jnr. <mailto:djm2@ra.msstate.edu>
  243. Matthew Zeier <mailto:mzeier@home.interaccess.com>
  244. Douglas Scott <mailto:D.Scott@csu.napier.ac.uk>
  245. Demon Internet <mailto:internet@demon.net>
  246. Holger Kruse <mailto:kruse@cs.ucf.edu> 
  247. --------------------------------------------------------------------------------
  248.  
  249.  
  250. 5: Questions about using AmiTCP
  251.  
  252. 5.1: What is AmiTCP?
  253.  
  254. AmiTCP is a set of programs that enables an Amiga to connect to a TCP/IP
  255. network. AmiTCP lets the user use commands such as ftp and telnet from an
  256. Amiga. AmiTCP also lets remote users connect to your machine from other TCP/IP
  257. hosts. AmiTCP is a TCP/IP protocol stack for implementing basic Internet
  258. protocols on top of any SANA-II network device driver, such as one for SLIP or
  259. ethernet. AmiTCP can be configured to let other users connect and login or
  260. transfer files from your computer.   
  261.  
  262. --------------------------------------------------------------------------------
  263.  
  264. 5.2: Where can I get AmiTCP?
  265.  
  266. AmiTCP is available from several places: Any Aminet mirror: ftp.wustl.edu,
  267. ftp.doc.ic.ac.uk and ftp.luth.se. And from ftp.demon.co.uk and ftp.funet.fi via
  268. Anonymous FTP. 
  269.  
  270. ftp://remarque.berkeley.edu/pub/mwm/ 
  271.  
  272. The home site for AmiTCP is kampi.hut.fi:AmiTCP/ and this is where the current
  273. version is available from.  
  274.  
  275. AmiTCP is also available on Fred Fish Disks.  
  276.  
  277. --------------------------------------------------------------------------------
  278.  
  279. 5.3: Where is the AmiTCP documentation?
  280.  
  281. The documentation is available in several formats from kampi.hut.fi via
  282. anonymous FTP. <ftp://kampi.hut.fi/AmiTCP>  
  283.  
  284. AmiTCP-dvA-20.lha DVI A4 page size
  285. AmiTCP-dvL-20.lha DVI US Letter page size
  286. AmiTCP-psA-20.lha Postscript A4 Page Size (recommended =>300 DPI printers)
  287. AmiTCP-psL-20.lha Postscript US Letter Page Size (again =>300 DPI printers)
  288. AmiTCP-txt-20.lha Docs in ASCII text format    
  289.  
  290. --------------------------------------------------------------------------------
  291.  
  292. 5.4: What is the latest version of AmiTCP?
  293.  
  294. Things are a bit confusing at the moment: 
  295.  
  296. The latest release of AmiTCP is the AmiTCP 4.0 demo version.
  297. The latest release of AmiTCP with source is AmiTCP 3.0b2.
  298. The latest production release of AmiTCP with source is AmiTCP 2.3 
  299.  
  300. AmiTCP 2.3 is distributed as a binary patch package to version 2.2 of AmiTCP.  
  301.  
  302. --------------------------------------------------------------------------------
  303.  
  304. 5.5: What do I need in order to use AmiTCP?
  305.  
  306. You need the following hardware: 
  307.  
  308. An Amiga running AmigaDOS 2 or greater and some form of connection to a
  309. network, such as a modem for a serial connection or an ethernet card for an
  310. ethernet connection. See the FAQ "What is ethernet?" for information about
  311. ethernet cards. At least 2MB of ram and a hard disk are recommended. 
  312.  
  313. In addition to a version of AmiTCP, you need a SANA-II network driver. AmiTCP
  314. includes a driver for SLIP and CSLIP. See the FAQ "What is SANA-II for more
  315. information on SANA-II. 
  316.  
  317. You need the following information: 
  318.  
  319. NOTE: This information should be sought from your network provider or your
  320. System/Network Administrator.   
  321.   
  322.   An IP address allocated for your Amiga. For example my IP address is
  323.   140.174.197.1.  
  324.   
  325.   A destination IP address (this only applies if you are using a "point to
  326.   point" protocol such as most dialup protocols). Usually the destination IP
  327.   address is the address of the equipment you connect to.   
  328.   
  329.   A netmask for you network (usually this only applies for a network such as an
  330.   ethernet or if you are connected to several networks). If you are connected
  331.   via a single dialup connection, such as SLIP or PPP, use a netmask of
  332.   255.255.255.254. Note: If you only have the one connection, like most of us,
  333.   the netmask is purely irrelevant.  
  334.   
  335.   A name for your Amiga (also know a nodename or hostname). My hostname is
  336.   contessa.  
  337.   
  338.   A domain name. The domain name is usually your providers network name, but
  339.   isn't always. For example, mine is "phone.net".  
  340.   
  341.   The numeric address of a domain name server. My nameserver is
  342.   140.174.153.100. This is used to convert text addresses (contessa.phone.net)
  343.   into numeric addresses (140.174.197.1). If you don't have access to a name
  344.   server, you will have to use numeric (or dotted-decimal) IP addresses to
  345.   connect to other hosts, or add regularly used addresses to your
  346.   AmiTCP:db/hosts file. If you have access to a Unix machine, you can copy
  347.   their "/etc/hosts" file. You are strongly advised to use a nameserver if you
  348.   have access to one, as this saves disk space, and will save you many bundles
  349.   of hair when your favourite host changes it's numeric IP address. (thanks
  350.   Oliver)  
  351.   
  352.   The default gateway address. If you use ethernet, this is normally the
  353.   address of your router (the machine with connections to the outside world).
  354.   If you use a dialup protocol, this is normally the same as your destination
  355.   address. If TCP/IP doesn't have specific information on where to send data,
  356.   it will send it to the default gateway. For example, if your sending mail to
  357.   your Auntie in New Zealand, mail will pass trough this address :-)  
  358.  
  359. --------------------------------------------------------------------------------
  360.  
  361. 5.6: What is/are "Domain names to search"?
  362.  
  363. (thanks Jarno :)  
  364.  
  365. The "Domain names to search" are the domain names which are appended to a given
  366. host name on the search. If you have a name "foo" and the domain names to
  367. search are "bar.edu" and "zip.zop" then "foo.bar.edu" is tried first, and if
  368. that fails, "foo.zip.zop" is tried next. If the name to search includes the
  369. domain part, it is searched as it is.  
  370.  
  371. --------------------------------------------------------------------------------
  372.  
  373. 5.7: Are there any alternatives to AmiTCP?
  374.  
  375. The only other freely available TCP/IP stack is AmigaNOS. 
  376.  
  377. Commercial versions of AS225R2 are avaliable through a number of vendors. Two
  378. are: 
  379.  
  380. Interworks, Inc.
  381. 43191 Camino Casillas
  382. Temecula, CA 92592
  383. USA
  384. 909-699-8120 
  385.  
  386. Canadian Prototype Replicas
  387. P.O. Box 8
  388. Breslau, Ontario Canada N0B 1M0
  389. (519) 884-4412
  390. Contact: Allan M. Purtle  
  391.  
  392. [Contact information for others greatly appreciated!] 
  393.  
  394. There is also AS225r1, which was sold together with the Commodore Arnet and
  395. ethernet board, but it requires a Commodore Arcnet/Ethernet board. This is not
  396. SANA-II compatible, does not drive SLIP or PPP, and does not use DNS. It may
  397. not be possible to find as a new item. 
  398.  
  399. Other networking like programs include DNET and AmigaUnixWindows. These and
  400. AmigaNOS are available on Aminet.  
  401.  
  402. --------------------------------------------------------------------------------
  403.  
  404. 5.8: How do I contact the AmiTCP authors?
  405.  
  406. The AmiTCP authors can be contacted by email. <amitcp-group@hut.fi> Please only
  407. contact the group on AmiTCP matters. If you have a problem with a client or a
  408. server with AmiTCP, contact the author of that program.  
  409.  
  410. --------------------------------------------------------------------------------
  411.  
  412. 5.9: I only log on for a few seconds to see if I've got mail waiting. Would
  413. AmiTCP be overkill for this situation?
  414.  
  415. In this case, yes. Connecting via AmiTCP would be a bit of an overkill.  
  416.  
  417. --------------------------------------------------------------------------------
  418.  
  419. 5.10: If I'm using AmiTCP, are my downloaded files and my mail being stored on
  420. my local hard drive?
  421.  
  422. Yes, if you use FTP from your Amiga, the files are transferred DIRECTLY to your
  423. Amiga's hard disk drive. No more ZMODEM!!! The same goes for mail, news, and so
  424. on.  
  425.  
  426. --------------------------------------------------------------------------------
  427.  
  428. 5.11: Am I correct in stating that I can be connected to several different
  429. computers and using several different applications? (thanks Markus :-)
  430.  
  431. Yes, this is correct. However, the more connections you have, the more
  432. bandwidth is required/used on your link. For example, you could be using FTP
  433. while on IRC, or you could be viewing Mosaic pages while reading news. 
  434.  
  435. However, if there is no traffic on some connections (they are idle), they do
  436. not use bandwidth at all. No matter how many terminal sessions you have open,
  437. you only generate traffic from the one(s) you are using.  
  438.  
  439. --------------------------------------------------------------------------------
  440. --------------------------------------------------------------------------------
  441.  
  442.  
  443. 6: Internet Standards
  444.  
  445. 6.1: What is TCP/IP?
  446.  
  447. TCP/IP stands for Transmission Control Protocol/Internet Protocol. TCP/IP is a
  448. protocol that allows any system on a network to talk "directly" to any other
  449. system, by passing packets of information back and forth. TCP/IP (and its later
  450. relative OSI) is usually used over networks built on top of Ethernet,
  451. Token-Ring, Starlan and other LANS. The Internet uses TCP/IP.  
  452.  
  453. --------------------------------------------------------------------------------
  454.  
  455. 6.2: What is the Internet?
  456.  
  457. An "internet" is a network comprised of computers that talk to each other using
  458. TCP/IP. 
  459.  
  460. The "Internet" is a vast network of hundreds of thousands of machines using
  461. TCP/IP to communicate. 
  462.  
  463. The Internet grew out of a US government funded project in inter-computer
  464. communications that grew into an enormous network of systems. One of the
  465. principle characteristics of this network is that machines are addressed by
  466. domain names which identify the destination, rather than addresses that are
  467. constructed out of the route from machine to machine to machine.  
  468.  
  469. --------------------------------------------------------------------------------
  470.  
  471. 6.3: What is C/SLIP?
  472.  
  473. SLIP is Serial Line Internet Protocol. SLIP is used, most commonly, for
  474. connecting a computer to a TCP/IP network using a modem. SLIP lets IP packets
  475. be sent up and down a serial line. 
  476.  
  477. CSLIP is an extension of the SLIP protocol, which reduces the typical TCP/IP
  478. packet-overhead of 40 bytes per packet to 3 or 5 bytes by "remembering" a
  479. number of active connections, not resending unused fields, and only sending
  480. changes to the headers. Since a compression algorithm is not used, it does not
  481. impair any compression added by your modem, and thus presents a significant
  482. improvement in packet throughput! CSLIP gives much better response in
  483. interactive applications such as Telnet. (Thanks Oliver and Markus) 
  484.  
  485. If your providers don't have SLIP, or if you are your provider, and you don't
  486. have SLIP, it is publically available. Ask you System Administrator for more
  487. information. 
  488.  
  489. Existing AmiTCP CSLIP drivers will only use CSLIP if it is available on the
  490. remote end. Otherwise they will gracefully degrade to using ordinary SLIP. 
  491.  
  492. For a detailed description of SLIP and CSLIP consult a book on TCP/IP
  493. protocols. There is a SLIP faq available in comp.protocols.tcp-ip newsgroup. 
  494.  
  495. SLIP is described in RFC 1055. CSLIP is described in RFCs 1055 & 1144  
  496.  
  497. --------------------------------------------------------------------------------
  498.  
  499. 6.4: What is PPP? 
  500.  
  501. PPP is Point to Point Protocol, another way of connecting to your network. It
  502. is a more robust protocol than SLIP, and addresses many of SLIP's weaknesses.
  503. However it is much more difficult than SLIP to implement, but the advantage
  504. over SLIP make it the serial protocol of the future. (this is my opinion ;-) 
  505.  
  506. For a detailed description of PPP consult a book on TCP/IP or get the PPP faq
  507. available via anonymous FTP. <RTFM.MIT.EDU:/usenet/comp.protocols.ppp> 
  508.  
  509. PPP is described in RFCs 1332, 1333, 1334, 1376, 1377, 1552, 1570, 1598,
  510. 1619,1638 and 1663 phew! 
  511.  
  512. A SANA-II PPP driver is available from Aminet. <Aminet:comm/net/PPP1_3.lha>
  513. This is a non registered version. A shareware version with many more features
  514. is also on Aminet but requires a key file, which you must pay the author $15.
  515. Consult the documentation for more details on this.  
  516.  
  517. --------------------------------------------------------------------------------
  518.  
  519. 6.5: What is Ethernet?
  520.  
  521. (thanks to wombat.doc.ic.ac.uk <http://wombat.doc.ic.ac.uk/> :) 
  522.  
  523. A coaxial cable local area network first described by Metcalfe & Boggs of Xerox
  524. PARC in 1976. Specified by DEC, INTEL & XEROX (DIX), it's now recognised as the
  525. industry standard. Data is broken into packets, and packets are transmitted
  526. using the CSMA/CD algorithm until they arrive at the destination without
  527. colliding with any other. The first contention slot after a transmission is
  528. reserved for an acknowledge packet. A node is either transmitting or receiving
  529. at any instant. The bandwidth is ~10Mbit/s. Disk-Ethernet-Disk transfer rate
  530. with TCP/IP is typically 30 kbyte/s. The cable is a 50 ohm coaxial cable with
  531. multiple shielding. 
  532.  
  533. EtherNet is described in lots of RFCs. Read the index if you're that keen to
  534. find out.  
  535.  
  536. --------------------------------------------------------------------------------
  537.  
  538. 6.6: What is an RFC?
  539.  
  540. RFCs are documents that are used to define the Internet standards. RFC stands
  541. for Request For Comments. 
  542.  
  543. De facto: Requirement For Conformance. (thanks Michael) 
  544.  
  545. RFC are available from many FTP sites including ftp.wustl.edu,
  546. <ftp:ftp.wustl.edu> ftp.doc.ic.ac.uk <ftp:ftp.doc.ic.ac.uk> and
  547. ftp.demon.co.uk. <ftp:ftp.demon.co.uk> NIC <ftp:rs.internic.net> is the
  548. official place in the United States. UUNet <ftp:ftp.uu.net> is the best
  549. connected place to get them in the USA. 
  550.  
  551. The file "rfc-index.txt" (which should be available on every RFC repository)
  552. contains an index of all published RFC's  
  553.  
  554. --------------------------------------------------------------------------------
  555.  
  556. 6.7: What is NFS?
  557.  
  558. (From the Sun NFS documentation:) NFS is a network file system developed by Sun
  559. Microsystems, Inc. The Sun Network Filesystem (NFS) protocol provides
  560. transparent remote access to shared filesystems over local area networks. The
  561. NFS protocol is designed to be machine, operating system, network architecture,
  562. and transport protocol independent. 
  563.  
  564. For a detailed description of NFS, consult a TCP/IP book. 
  565.  
  566. The NFS Client by Carsten Heyl is included info the AmiTCP distribution. See
  567. the ch_nfs documentation in AmiTCP:help. 
  568.  
  569. There is also an Amiga to Amiga NetFS implemetation that is included with
  570. AmiTCP. This is NOT NFS but lets the Amiga share other Amiga's Disk Drives.  
  571.  
  572. --------------------------------------------------------------------------------
  573.  
  574. 6.8: What is a domain name server, and how do I get one?
  575.  
  576. A domain name server (DNS), put simply, is a massive address book of the
  577. Internet, It enables the user to use hostnames while not having the hostname
  578. listed in their Amitcp:db/hosts file. 
  579.  
  580. A partial named implementation is on ftp.demon.co.uk. However, as someone who
  581. has set up his own name server, I would recommend that you use someone else's.
  582. :-) DNS is quite a complex system, and unless you are running a massive
  583. network, you don't really need your own. 
  584.  
  585. For more information on DNS, consult a TCP/IP book.  
  586.  
  587. --------------------------------------------------------------------------------
  588. --------------------------------------------------------------------------------
  589.  
  590.  
  591. 7: Applications to use with AmiTCP
  592.  
  593. 7.1: Where is the list of AmiTCP applications?
  594.  
  595. These are available from gopher
  596. <gopher://gopher.tky.hut.fi/00/.publish/puhuri/AmiTCP/NetAppList.txt> and the
  597. World Wide Web <http://www.hut.fi/~puhuri/Amiga/NetAppList.html> 
  598.  
  599. Updates to this list should be mailed to Markus. <Markus.Peuhkuri@hut.fi>  
  600.  
  601. --------------------------------------------------------------------------------
  602.  
  603. 7.2: What mail and news clients can I use with AmiTCP?
  604.  
  605. There is only one complete Mail and News package called INetUtils by Michael B.
  606. Smith. I use these and I recommend them to all. These utilities work as drop in
  607. commands for AUUCP and let you use UUCP compatible newsreaders such as TIN and
  608. UUCP compatible mail readers such as AmigaELM. The faq was posted to USENET
  609. using InetUtils. 
  610.  
  611. GRn is also available for AMITCP, which allows direct connection with your news
  612. server. 
  613.  
  614. AmiPOP by Scott Ellis is also included with InetUtils for users who can connect
  615. to POP mail servers. 
  616.  
  617. All the above mentioned programs are available on Aminet in one of the news,
  618. <Aminet:comm/news> mail <Aminet:comm/mail> or net <Aminet:comm/net>
  619. directories. 
  620.  
  621. Also Gnus can be used with GNU Emacs (albeit a tad slow) for reading news. Mail
  622. with emacs still requires an external transport unit such as InetUtils. Gnus
  623. was one of the first applications used to test AmiTCP.  
  624.  
  625. --------------------------------------------------------------------------------
  626.  
  627. 7.3: Is there an IRC client for AmiTCP? 
  628.  
  629. There is one written Emacs LISP, which requires Emacs. This is available from
  630. kampi.hut.fi. However, there are some functions that cause normal irc clients
  631. to display error messages (so if people moan at you you know why :-) :-) Emacs
  632. is available on Aminet. 
  633.  
  634. The Grapevine Amiga IRC works with AmiTCP. It has a nice graphic interface and
  635. DCC su. The latest version is available on the support site, ftp.cryogenic.com.
  636. on AmiNet, but the support site is always current.  
  637.  
  638. --------------------------------------------------------------------------------
  639.  
  640. 7.4: What is NapsaTerm used for?
  641.  
  642. Napsaterm is an rlogin program which can emulate a VT terminal. It lets you
  643. login to a host that uses the rlogin protocol, Napsaterm 38.b now also is now a
  644. telnet client. Consult the NapsaTerm documentation for more information. 
  645.  
  646. NB: If you wish to specify a port number for telnet, use the -s command; e.g. 
  647.  
  648. 1.> telnet auntie.bbcnc.org.uk 9999 
  649.  
  650. is replaced with 
  651.  
  652. 1.> napsaterm -d TELNET -s 9999 auntie.bbcnc.org.uk   
  653.  
  654. --------------------------------------------------------------------------------
  655.  
  656. 7.5: Is there a telnet daemon?
  657.  
  658. Yes, tnserv on Aminet. However it is an active daemon and also does not use the
  659. AmiTCP passwd file for password information.  
  660.  
  661. --------------------------------------------------------------------------------
  662.  
  663. 7.6: Do I need MultiUser?
  664.  
  665. No. However, MultiUser is very handy if you plan to have your machine on the
  666. net all the time. Unfortunately, MultiUser and AmiTCP don't use the same format
  667. for the password file. 
  668.  
  669. MultiUser is on Aminet.  
  670.  
  671. --------------------------------------------------------------------------------
  672.  
  673. 7.7: I thought Emacs was just a text editor. I've seen it mentioned in a few
  674. posts. What is it used for?
  675.  
  676. Emacs is the GOD of all editors :-). It has its own programming language that
  677. lets the user run programs on it. Emacs has gopher, IRC and WWW programs that
  678. can be used with AmiTCP. Emacs includes Gnus for news reading.  
  679.  
  680. --------------------------------------------------------------------------------
  681.  
  682. 7.8: Where can I find more programs for use with AmiTCP?
  683.  
  684. Aminet is always the place to look, usually in the comm directory, Also look in
  685. amitcp directory on demon <ftp://ftp.demon.co.uk/pub/amiga/amitcp> this site
  686. dedicated to the Internet. 
  687.  
  688. Also look in the applications list available via gopher
  689. <gopher://gopher.tky.hut.fi/00/.publish/puhuri/AmiTCP/NetAppList.txt> and on
  690. the World Wide Web. <http://www.tky.hut.fi/~puhuri/Amiga/NetAppList.html>  
  691.  
  692. --------------------------------------------------------------------------------
  693. --------------------------------------------------------------------------------
  694.  
  695.  
  696. 8: Common bugs, problems and howtos
  697.  
  698. 8.1: I think I found a bug in AmiTCP. What should I do?
  699.  
  700. Check it in the c.s.a.networking newsgroup <news:comp.sys.amiga.networking>
  701. before taking it to the authors; make sure they spend their time working on our
  702. beloved AmiTCP, rather than repeatedly answering the same questions by mail. 
  703.  
  704. Then once you are SURE that it is a bug and you can reproduce it several times
  705. mail the AmiTCP bugs list <mailto:Amitcp-bugs@hut.fi> giving as much
  706. information regarding your hardware and software setup as possible, with an
  707. accurate description of the bug and the steps needed to take show the bug's
  708. performance ;-)  
  709.  
  710. --------------------------------------------------------------------------------
  711.  
  712. 8.2: What does "resource allocation failure" mean?
  713.  
  714. (Thanks Oliver) 
  715.  
  716. This means your particular SANA-II Driver (RHCSlip, GWCSlip, Slip, PPP) cannot
  717. fire itself up; this can often be due to an error in your configuration file
  718. (usually in (env|envarc):sana2 ... slip0.config or ppp0.config or similar) or
  719. may be that some resource on which the driver relies (e.g. serial.device) is
  720. missing, wrongly configured or not working. With GWCSlip this is usually
  721. because you've omitted something like the "DialScript=AmiTCP:DB/DialScript"
  722. parameter.  
  723.  
  724. --------------------------------------------------------------------------------
  725.  
  726. 8.3: What is the problem with SLIP and the A2232 board?
  727.  
  728. The problem is with EOFMODE. The A2232 does not handle this feature properly.
  729. The rhcslip.device V38.8 or 38.9 works also with A2232. Availible from Aminet. 
  730.  
  731. --------------------------------------------------------------------------------
  732.  
  733. 8.4: I get a message "could not open serial device unit 0" when I run AmiTCP
  734. after I connect to my SLIP server. I tried quitting Term but my connection to
  735. my server is terminated. a) Why is this?, b) How can I fix it? and c) How do I
  736. stay online?
  737.  
  738. a) There are many reasons for this problem. The most common is that the serial
  739. device in use by another program, for example your comms package. (Term,
  740. Terminus etc). If you are using a terminal package to dial into your TCP/IP
  741. server this will give this error. And your modem is not set to ignore DTR, so
  742. when you quit term the modem hangs up the phone, thus ending your Connection. 
  743.  
  744. b) There are many solutions to avoid this problem. I am going to suggest 2. The
  745. first is to use the Dial in arexx script that in on Aminet, this automates the
  746. entire connection process, Arexx is used to dial up your Server enter your
  747. account details and startup AmiTCP when it has connected and logged in. The
  748. script is very flexible and also handles Dynamic IP assign, you may need to
  749. modify the script depending on your setup, however this is a very
  750. straightforward process. 
  751.  
  752. The script is available from  Aminet. <Aminet:comm/net/amitcp_dial10.lha> 
  753.  
  754. Also there is another dialer program caller dialer. This program acts as a go
  755. between serial.device and your PPP/SLIP driver. This program dials up your
  756. hosts and logs the user in and then puts the SANA-II driver online. This is
  757. available from Demon. <ftp.demon.co.uk:pub/amiga/amitcp/dialer_1.lha> 
  758.  
  759. I'm currently using this and I find it excellent. 
  760.  
  761. A similar type program is gwcslip, by Graham Walter. This is a CSLIP SANA-II
  762. driver which dials into your host. It works very much like to the above
  763. program. This program is available from Demon
  764. <ftp.demon.co.uk:/pub/amiga/amitcp> in gwslip#?.lha. Look for the revision
  765. number which is part of the filename. 
  766.  
  767. c) The other is to set you modem to ignore DTR. For most modems, "AT&D0" will
  768. work; if it doesn't, consult your modem manual. After doing that, start your
  769. terminal program, dial into your server, login in as normal and issue what
  770. commands you need to start up your TCP/IP connection (e.g. sliplogin). When you
  771. have started up your serving program QUIT your terminal program leaving the
  772. call running and THEN start AmiTCP by executing AmiTCP:bin/startnet 
  773.  
  774. NOTE: You must ensure that the baud rate your terminal program is using is the
  775. same as the baud rate you have configured your SLIP/CSLIP/PPP driver to use.
  776. Please, remember to set your baud rate to the configuration file of the SANA-II
  777. device driver you are using. See the documentation inluded with your SANA-II
  778. driver for more information on this file.  
  779.  
  780. --------------------------------------------------------------------------------
  781.  
  782. 8.5: Can I use AmiTCP with a dynamic IP address?
  783.  
  784. Yes. You can use the Arexx script on Aminet or follow the above steps, but
  785. before you start AmiTCP you must change your startnet script to your assigned
  786. IP number. This goes for any other dynamic addresses (such as your hostname). 
  787.  
  788. Also, the PPP driver on Aminet has special options for connecting to dialup
  789. hosts. Consult the excellent documentation within the archive.  
  790.  
  791. --------------------------------------------------------------------------------
  792.  
  793. 8.6: I have connected to my host fine but I cannot connect to any hosts outside
  794. my University or Network. How can I fix this?
  795.  
  796. This is a routing problem. Add a route to your default gateway using the
  797. command: 
  798.  
  799. AmiTCP:bin/route add default your.default.gateways.number 
  800.  
  801. 140.174.153.10 is my default gateway. Ask your system administrator for this
  802. number. This command should be already in your startnet script if you have
  803. followed the Install procedure correctly. 
  804.  
  805. This could also be because of a firewall (the IP traffic from your hosts is not
  806. passed to the Internet). Your Network provider will be able to give you more
  807. information on this.   
  808.  
  809. --------------------------------------------------------------------------------
  810.  
  811. 8.7: How can I see what's happening with my network connection?
  812.  
  813. The command AmiTCP:bin/netstat will show you all the active connections to your
  814. machine, where they are from, and which port they are connected to. For
  815. example, if you have a connection to port 25, your Amiga is getting new mail.  
  816.  
  817. --------------------------------------------------------------------------------
  818.  
  819. 8.8: AmigaELM uses the HOSTNAME but AmiTCP seems to want the fully qualified
  820. domain name. How can I resolve this problem? (Thanks to Jarno and Michael)
  821.  
  822. You could probably set the variable to "name only", since AmiTCP/IP itself does
  823. not use the variable at all. Some application programs (such as e-mail) might
  824. have problems, though. The current standard on the various Unix versions is
  825. that the HOSTNAME is the fully qualified host name (with the domain). 
  826.  
  827. AmiTCP 3.0 and 4.0 fix this by implementing the gethostname() function
  828. differently (the name is taken from the name server/host database instead of
  829. the HOSTNAME variable if possible).  
  830.  
  831. --------------------------------------------------------------------------------
  832.  
  833. 8.9: What is the WaitForPort command in bin/startnet doing?
  834.  
  835. The purpose of the WaitForPort command in bin/startnet is to prevent execution
  836. of the forthcoming commands before AmiTCP has fully initialized itself.
  837. WaitForPort is part of the Rexx package that was bundled with AmigaDOS 2.0 and
  838. later, and can be found in sys:rexxc.  
  839.  
  840. --------------------------------------------------------------------------------
  841.  
  842. 8.10: How do I set up other hosts to reach the internet via my SLIP line?
  843.  
  844. Before you do anything else, get IP address(es) for the other hosts from your
  845. service provider. Your service provider has to arrange to send packets for
  846. those IP addresses to your Amiga, so that it can forward them to the
  847. appropriate hosts. Unless your provider is forwarding those packets to your
  848. Amiga, nothing else will work, so don't even try. Note that your provider is
  849. not obligated to provide this service to you, unless you have a contract that
  850. says they are. Some providers will refuse to do so. 
  851.  
  852. Next, install TCP/IP on your other hosts. The default gateway address should be
  853. the IP address of the gateway Amiga (the one that is connected to the external
  854. SLIP line). For a SLIP connection, the destination IP address should also be
  855. the gateway Amiga. 
  856.  
  857. Finally, configure the gateway Amiga. For SLIP interfaces, you can use the same
  858. IP address for each line, with the destination address being the address of the
  859. host on the other end of the line. Presumably, you're going to use the same
  860. SLIP driver, so configure the second interface similar to the first, changing
  861. only the device name and unit number. You may want to turn off carrier detect.
  862. Copy the ifconfig line in amitcp:bin/startnet, changing the destination IP
  863. address and SLIP device and unit to the values for the SLIP connection you are
  864. adding. Last - but not least - edit amitcp:db/amitcp.config to set gateway=YES
  865. instead of NO. 
  866.  
  867. Assuming that everything was done properly - by both you and your network
  868. provider - you should be able to reboot the gateway and internal machines, and
  869. have everything work. Testing should proceed along the same lines as setting up
  870. an initial SLIP line: make sure your machines can talk to each other, then try
  871. talking to the first external destination, then try reaching the internet at
  872. large.  
  873.  
  874. --------------------------------------------------------------------------------
  875. --------------------------------------------------------------------------------
  876.  
  877.  
  878. 9: Miscellanious other questions
  879.  
  880. 9.1: What is SANA-II?
  881.  
  882. SANA-II is the software interface between AmiTCP and your network interface.
  883. There are freely available SANA-II drivers for SLIP. CSLIP, the A2060 card and
  884. the A2065 card and PPP. If you are purchasing a card to connect your Amiga to a
  885. network such as Ethernet, make sure that the card has a SANA-II driver if you
  886. want to use AmiTCP with the card. 
  887.  
  888. The SANA-II is the standard Amiga network device driver specification released
  889. by Commodore-Amiga. The SANA-II specification is available on the Aminet, fish
  890. disks and other forums. (Thanks Jarno)  
  891.  
  892. --------------------------------------------------------------------------------
  893.  
  894. 9.2: My internet provider offers SLIP accounts for a small extra charge. If I
  895. change my account to a SLIP account, can I still access it the "old" way, in
  896. case I just want to quickly check my mail or something?
  897.  
  898. The only people who can answer that are your Network providers.  
  899.  
  900. --------------------------------------------------------------------------------
  901. --------------------------------------------------------------------------------
  902.  
  903.  
  904. 10: Other sources of information
  905.  
  906. 10.1: Is there an AmiTCP mailing list?
  907.  
  908. Yes, it is meant for developers of software for AmiTCP. Please consult the file
  909. AmiTCP:README.FIRST. ;-)  
  910.  
  911. --------------------------------------------------------------------------------
  912.  
  913. 10.2: Where are the archives of the AmiTCP Mailing List?
  914.  
  915. (thanks Markus :) 
  916.  
  917. These are available in from gopher
  918. <gopher://gopher.tky.hut.fi/11/.publish/puhuri/AmiTCP/list> and also via
  919. Anonymous FTP <kampi.hut.fi:AmiTCP> in amitcp-listYYYY-MM.gz where YYYY-MM is
  920. the year and month.  
  921.  
  922. --------------------------------------------------------------------------------
  923.  
  924. 10.3: What should I do if I have a question that is not answered here?
  925.  
  926. Your best option is to post to USENET in the comp.sys.amiga.networking
  927. newsgroup. Include as much information as possible, what system your running,
  928. what version of AmiTCP your running, and what the problem is. The more info you
  929. give the better the chance you have of your question being answered.
  930. Alternatively mail me <mailto:atcpfaq@contessa.phone.net> or the amitcp group
  931. <mailto:Amitcp-group@hut.fi> and we will try to answer your questions.  
  932.  
  933. This is of course after you have read all the AmiTCP documentation and any
  934. additional documentation that comes with the software that you use :-) 
  935. --------------------------------------------------------------------------------
  936.  
  937. 10.4: What other references might be useful?
  938.  
  939. [Authors note: I'm including both commercial and non-commercial references,
  940. along with how to find either them or more information. This is not an
  941. endorsement, merely a pointer to more information.] 
  942.  
  943. For information on Mosaic and World Wide Web software on the Amiga, see the
  944. Amiga Mosaic & WWW FAQ. <http://www.phone.net/ATCPFAQ/amosaic.html> 
  945.  
  946. If you're interested in using The Internet Adapter (tm) (normally just TIA),
  947. you might want to get a copy of the TIA FAQ.
  948. <http://marketplace.com/tia/tia.user.faqs/tia.user.faq.pointers.html> For using
  949. TIA with amitcp, there is an  archive of things that might be useful
  950. <ftp://marketplace.com/tia/docs/TIA2AmiTCP.lha> to you. 
  951.  
  952. "Connect Your Amiga! A Guide to the Internet, LANs, BBSs and Online Services,"
  953. by Dale L. Larson. ISBN 1-885876-02-5, US$24.95. For more info: 
  954.  
  955. Intangible Assets Manufacturing
  956. 828 Ormond Avenue
  957. Drexel Hill, PA 19026-2604
  958. USA
  959. VOICE: +1 610 853 4406
  960. FAX: +1 610 853 3733
  961. EMAIL: info@iam.com
  962. WWW: http://www.iam.com/iam <http://www.iam.com/iam> 
  963. --------------------------------------------------------------------------------
  964. --------------------------------------------------------------------------------
  965.